class Cat:
    
    # new_name是函数中的形参
    def __init__(self,new_name):
        print("这是一个初始化方法")

        # self.属性名 = 属性初始值
        # 在初始化方式中给对象增加属性
        # self.name = "Tom"
        self.name = new_name

    def eat(self):
        # 定义属性后，在使用cat类创建对象，都会用于该属性
        print("%s 爱吃鱼" % self.name)

# 使用类目())创建对象的时候会自动调用初始化方法——init——
tom = Cat("Tom")
print(tom.name)

lazy_cat = Cat("大懒猫")
lazy_cat.eat()